package com.ruoyi.mes.systembasic.mapper;

import java.util.List;
import com.ruoyi.mes.systembasic.domain.SmesWareLocator;

/**
 * 库位管理Mapper接口
 * 
 * @author yanqin
 * @date 2020-11-23
 */
public interface SmesWareLocatorMapper 
{
    /**
     * 查询库位管理
     * 
     * @param wareLocatorNo 库位管理ID
     * @return 库位管理
     */
    public SmesWareLocator selectSmesWareLocatorById(String wareLocatorNo);

    /**
     * 查询库位管理列表
     * 
     * @param smesWareLocator 库位管理
     * @return 库位管理集合
     */
    public List<SmesWareLocator> selectSmesWareLocatorList(SmesWareLocator smesWareLocator);

    /**
     * 新增库位管理
     * 
     * @param smesWareLocator 库位管理
     * @return 结果
     */
    public int insertSmesWareLocator(SmesWareLocator smesWareLocator);

    /**
     * 修改库位管理
     * 
     * @param smesWareLocator 库位管理
     * @return 结果
     */
    public int updateSmesWareLocator(SmesWareLocator smesWareLocator);

    /**
     * 删除库位管理
     * 
     * @param wareLocatorNo 库位管理ID
     * @return 结果
     */
    public int deleteSmesWareLocatorById(String wareLocatorNo);

    /**
     * 批量删除库位管理
     * 
     * @param wareLocatorNos 需要删除的数据ID
     * @return 结果
     */
    public int deleteSmesWareLocatorByIds(String[] wareLocatorNos);
}
